simultaneous reception - Spanish English Dictionary